T cell receptor - English Synonyms Dictionary